merchant mounds - German English Dictionary